home *** CD-ROM | disk | FTP | other *** search
/ Hráč 1999 January / Hrac_26_1999-01_cd3.bin / Demos / Flying saucer / data.z / M0.dls < prev    next >
Text File  |  1998-01-30  |  20KB  |  683 lines

  1. #M0: The The Flying saucer Training Mission
  2.  
  3. #Last Updated: 04.29.97 by Damon "Mr. Sunshine" Dean
  4.  
  5.  
  6. ######################## System Settings ####################
  7.  
  8. SetTerrainTextures        TRUE
  9. SetTerrainPerspective        TRUE
  10. SetVehicleTextures        TRUE
  11.  
  12. SetSkySourceBottomDegrees 10
  13.  
  14. LoadPalette                .\Area51\A51_palette.bmp
  15. SetSkyBitmapPath             .\WPBase\WPA_sky.bmp 
  16.  
  17. #SetSkyBitmapPath             .\Area51\A51_sky.bmp 
  18. SetCeiling 5000
  19. SetSkyColorPaletteIndex 249
  20. #SetSkyBottomColorPaletteIndex 237
  21. SetSkyBottomColorPaletteIndex 238
  22. ######################## Mission Settings #################
  23.  
  24. SetMissionID    0    # 
  25. MissionMusic     0    # specify which mission music to use.
  26. VoiceOver    0
  27.  
  28.  
  29.  
  30. ######################## Terrain Specification ###############
  31. SetWorldEdgeHeight 0
  32. SetFarTerrainColorPaletteIndex 204        #30
  33. LoadBlockTerrain (8, 8)    .\Area51\A51 (6250, 6250, 4000)
  34.  
  35.  
  36. SetBackPlane High 25000
  37. UseLevelOfDetailPlanes High 3
  38. SetLevelOfDetailPlanes  High  25000 18000 8000
  39.  
  40. SetBackPlane Medium 22000
  41. UseLevelOfDetailPlanes Medium  3
  42. SetLevelOfDetailPlanes  Medium  22000 15000 6000 
  43.  
  44. SetBackPlane Low 22000
  45. UseLevelOfDetailPlanes Low  3
  46. SetLevelOfDetailPlanes Low  22000 13000 3150 
  47.  
  48. ##FOG
  49. #---NEW
  50. SetFogParameters High 18000 24500 (183,251,248)
  51. SetFogParameters Medium 18000 24500 (183,251,248)
  52. SetFogParameters Low  18000 24500 (183,251,248)
  53.  
  54. ######################## Mission Text File ###############
  55. SetMissionTextFile M0.txt
  56.  
  57.  
  58. ######################### Saucer Settings #######################
  59.  
  60. # The UFOObject is now the default object.
  61.  
  62. LoadFlyingSaucer Saucer .\cobFolder\Fsauc_bk.cob    
  63. #SetPosition     Saucer      (3875,-14570,1800) ##East Flats    
  64. SetPosition     Saucer      (8250,-11950,1000)    
  65. SetHeading    Saucer    355
  66. AddFlyingSaucerAmmo    0 0
  67.  
  68.  
  69. ################################### Aircraft ###############################
  70.  
  71. LoadGreySaucer        Trainer    (8250,-11950,1050)    .\cobFolder\Fsauc_bk.cob
  72. SetAmmo        Trainer    0 0 0 0 0 0 0 0 0
  73. SetHealthPoints        Trainer    10000
  74. SetMaxSpeed        Trainer    900
  75. SetAllegiance        Trainer    None
  76. SetTargettingInfo    Trainer    TI1 
  77.  
  78.  
  79. LoadEnemyJet        Jet1    (3025, -3000, 1500)    .\cobFolder\Yf22ka5.cob
  80. SetHeading        Jet1    180
  81. SetHealthPoints        Jet1    100
  82. SetAmmo        Jet1    1000 0 5 0 0 0 0 0 0 
  83. SetTargettingInfo    Jet1    TI2 
  84. SetMaxSpeed        Jet1    600
  85.  
  86. LoadEnemyJet        Jet2    (3025, -3000, 4000)    .\cobFolder\Yf22ka5.cob 
  87. SetHeading        Jet2    180
  88. SetHealthPoints        Jet2    100
  89. SetAmmo        Jet2    1 0 2 0 0 0 0 0 0 
  90. SetTargettingInfo    Jet2    TI2
  91. SetMaxSpeed        Jet2    600
  92.  
  93. LoadEnemyJet        Jet3    (3025, -2900, 4000)    .\cobFolder\Yf22ka5.cob 
  94. SetHeading        Jet3    180
  95. SetHealthPoints        Jet3    100
  96. SetAmmo        Jet3    1 0 2 0 0 0 0 0 0 
  97. SetTargettingInfo    Jet3    TI2
  98. SetMaxSpeed        Jet3    600
  99. AppendOrder        Jet3    Wingman    Jet2    Right
  100.  
  101.  
  102.  
  103. ################################### Object Placement  ###############################
  104.  
  105. #**********************Area 51 Base
  106.  
  107. #----------------------------------Large Hanger Placement
  108.  
  109. LoadBuilding         hanger2         (8870,-14850,-1)    .\cobFolder\Hang6.cob 
  110. SetHeading         hanger2     90
  111. SetHealthPoints         hanger2     200
  112. SetDestroyedCOBPath     hanger2    .\cobFolder\D_hang6.cob
  113. SetTargettingInfo     hanger2  TI3 
  114.  
  115. LoadBuilding         hanger4 (8870,-15058,-1)    .\cobFolder\Hang6.cob    
  116. SetHeading         hanger4 90
  117. SetHealthPoints         hanger4 200
  118. SetDestroyedCOBPath     hanger4    .\cobFolder\D_hang6.cob
  119. SetTargettingInfo     hanger4  TI3 
  120.  
  121.  
  122. #-----------------------------------Buildings
  123.  
  124. LoadBuilding         Build1 (9254,-15433,-1)    .\cobFolder\Build4k.cob 
  125. SetHeading         Build1 90
  126. SetHealthPoints         Build1 150
  127. SetDestroyedCOBPath     Build1    .\cobFolder\D_build4.cob
  128. SetTargettingInfo     Build1 TI4
  129.  
  130. LoadBuilding         Build3 (8873,-15357,-1)    .\cobFolder\Sknkbl_k.cob
  131. SetHealthPoints        Build3 200
  132. SetDestroyedCOBPath     Build3 .\cobFolder\D_w_skn.cob
  133. SetTargettingInfo     Build3 TI5 
  134.  
  135. LoadBuilding         Build4 (8873,-15547,-1)    .\cobFolder\Sknkbl_k.cob
  136. SetHeading         Build4 270
  137. SetHealthPoints         Build4 200
  138. SetDestroyedCOBPath     Build4 .\cobFolder\D_w_skn.cob
  139. SetTargettingInfo     Build4 TI5 
  140.  
  141. LoadBuilding         Build5 (8942,-15905,-1)    .\cobFolder\Hang6.cob 
  142. SetHealthPoints         Build5 300
  143. SetTargettingInfo     Build5 TI3
  144. SetDestroyedCOBPath     Build5    .\cobFolder\D_hang6.cob
  145.  
  146. LoadBuilding         Build6 (9205,-15905,-1)    .\cobFolder\Hang6.cob    #Build1k.cob
  147. SetHealthPoints         Build6 300
  148. SetTargettingInfo     Build6 TI3
  149. SetDestroyedCOBPath     Build6    .\cobFolder\D_hang6.cob
  150.  
  151. LoadBuilding         Build7 (8793,-16335,-1)    .\cobFolder\Build4ak.cob
  152. SetHealthPoints         Build7 200
  153. SetTargettingInfo     Build7 TI6 
  154. SetDestroyedCOBPath Build7 .\cobFolder\D_bld4ak.cob
  155.  
  156. #------------------------------------Other Objects
  157. LoadBuilding         Fuel1  (9007,-14653,-1) .\cobFolder\Fuelk.cob
  158. SetHeading         Fuel1 90
  159. SetTargettingInfo     Fuel1 TI7 
  160. SetDestroyedCOBPath     Fuel1 .\cobFolder\D_fuelk.cob
  161.  
  162. LoadBuilding         Fuel2  (9007,-14592,-1) .\cobFolder\Fuelk.cob
  163. SetHeading         Fuel2 90
  164. SetTargettingInfo     Fuel2 TI7
  165. SetDestroyedCOBPath     Fuel2 .\cobFolder\D_fuelk.cob
  166.  
  167. #------------------------------------Bunkers
  168.  
  169. LoadBuilding         Bunker1 (9954,-15670,-1) .\cobFolder\Bunkerk.cob
  170. SetTargettingInfo     Bunker1 TI8 
  171. SetHealthPoints         Bunker1 225
  172. SetDestroyedCOBPath      Bunker1    .\cobFolder\D_bunker.cob
  173.  
  174. LoadBuilding         Bunker2 (10104,-15670,-1) .\cobFolder\Bunkerk.cob
  175. SetTargettingInfo     Bunker2 TI8    
  176. SetHealthPoints         Bunker2 225
  177. SetDestroyedCOBPath      Bunker2    .\cobFolder\D_bunker.cob
  178.  
  179. LoadBuilding         Bunker3 (10254,-15670,-1) .\cobFolder\Bunkerk.cob
  180. SetTargettingInfo     Bunker3 TI8    
  181. SetHealthPoints         Bunker3 225
  182. SetDestroyedCOBPath      Bunker3    .\cobFolder\D_bunker.cob
  183.  
  184. LoadBuilding         Bunker4 (9568,-14860,-1) .\cobFolder\Bunkerk.cob
  185. SetTargettingInfo     Bunker4 TI8    
  186. SetHealthPoints         Bunker4 225
  187. SetDestroyedCOBPath      Bunker4 .\cobFolder\D_bunker.cob
  188.  
  189. LoadBuilding         Bunker5 (9728,-14860,-1) .\cobFolder\Bunkerk.cob
  190. SetTargettingInfo     Bunker5 TI8    
  191. SetHealthPoints         Bunker5 225
  192. SetDestroyedCOBPath      Bunker5 .\cobFolder\D_bunker.cob
  193.  
  194.  
  195. LoadBuilding         Control1 (9149,-15124,-1) .\cobFolder\Controlk.cob
  196. SetHealthPoints         Control1 300
  197. SetTargettingInfo     Control1 TI9 
  198. SetDestroyedCOBPath     Control1 .\cobFolder\D_contrl.cob
  199.  
  200.  
  201. #**********************Target Point Pylons
  202.  
  203. LoadBuilding        Pylon1    (6843, -11532, -1)    .\cobFolder\Pyln_k.cob
  204. SetHealthPoints        Pylon1    500
  205. SetTargettingInfo    Pylon1    TI10
  206. SetAllegiance        Pylon1    None
  207. SetBoxCollisionFunc        Pylon1
  208.  
  209.  
  210. LoadBuilding        Pylon3    (7443, -12132, -1)    .\cobFolder\Pyln_k.cob 
  211. SetHealthPoints        Pylon3    500
  212. SetTargettingInfo    Pylon3    TI10
  213. SetAllegiance        Pylon3    None
  214. SetBoxCollisionFunc        Pylon3
  215.  
  216.  
  217. LoadBuilding        Pylon5    (8043, -12732, -1)    .\cobFolder\Pyln_k.cob 
  218. SetHealthPoints        Pylon5    500
  219. SetTargettingInfo    Pylon5    TI10
  220. SetAllegiance        Pylon5    None
  221. SetBoxCollisionFunc        Pylon5
  222.  
  223.  
  224. LoadBuilding        Pylon7    (8643, -13332, -1)    .\cobFolder\Pyln_k.cob 
  225. SetHealthPoints        Pylon7    500
  226. SetTargettingInfo    Pylon7    TI10
  227. SetAllegiance        Pylon7    None
  228. SetBoxCollisionFunc        Pylon7
  229.  
  230.  
  231. LoadBuilding        Pylon9    (9243, -13932, -1)    .\cobFolder\Pyln_k.cob 
  232. SetHealthPoints        Pylon9    500
  233. SetTargettingInfo    Pylon9    TI10 
  234. SetAllegiance        Pylon9    None
  235. SetBoxCollisionFunc        Pylon9
  236.  
  237.  
  238. LoadBuilding        Pylon11    (9843, -14532, -1)    .\cobFolder\Pyln_k.cob 
  239. SetHealthPoints        Pylon11    500
  240. SetTargettingInfo    Pylon11    TI10
  241. SetAllegiance        Pylon11    None
  242. SetBoxCollisionFunc        Pylon11
  243.  
  244.  
  245. LoadBuilding        Pylon13    (10443, -15132, -1)    .\cobFolder\Pyln_k.cob
  246. SetHealthPoints        Pylon13    500
  247. SetTargettingInfo    Pylon13    TI10
  248. SetAllegiance        Pylon13    None
  249. SetBoxCollisionFunc        Pylon13
  250.  
  251.  
  252. LoadBuilding        Pylon15    (11043, -15732, -1)    .\cobFolder\Pyln_k.cob 
  253. SetHealthPoints        Pylon15    500
  254. SetTargettingInfo    Pylon15    TI10
  255. SetAllegiance        Pylon15    None
  256. SetBoxCollisionFunc        Pylon15
  257.  
  258.  
  259. LoadBuilding        Pylon17    (11643, -16332, -1)    .\cobFolder\Pyln_k.cob 
  260. SetHealthPoints        Pylon17    500
  261. SetTargettingInfo    Pylon17    TI10
  262. SetAllegiance        Pylon17    None
  263. SetBoxCollisionFunc        Pylon17
  264.  
  265.  
  266.  
  267.  
  268.  
  269. #**********************Hidden Objects
  270. LoadBuilding        A        (-25000, 0, -1)    .\cobfolder\Hidden.cob
  271. SetHealthPoints        A        10000
  272. SetAllegiance        A        Saucer
  273.  
  274. LoadBuilding        B        (-25000, 50, -1)    .\cobfolder\Hidden.cob
  275. SetHealthPoints        B        10000
  276. SetAllegiance        B        Saucer
  277.  
  278. LoadBuilding        C        (6575, -11345, -1)    .\cobfolder\Hidden.cob
  279. SetHealthPoints        C        10000
  280. SetAllegiance        C        Saucer
  281.  
  282. LoadBuilding        D        (11943, -16844, -1)    .\cobfolder\Hidden.cob
  283. SetHealthPoints        D        10000
  284. SetAllegiance        D        Saucer
  285.  
  286. LoadBuilding        E        (6575, -11346, 500)    .\cobfolder\Hidden.cob
  287. SetHealthPoints        E        10000
  288. SetAllegiance        E        Saucer
  289.  
  290. LoadBuilding        F        (25000, 100, -1)    .\cobfolder\Hidden.cob
  291. SetHealthPoints        F        10000
  292. SetAllegiance        F        Saucer
  293.  
  294. LoadBuilding        G        (25000, 150, -1)    .\cobfolder\Hidden.cob
  295. SetHealthPoints        G        10000
  296. SetAllegiance        G        Saucer
  297.  
  298. LoadBuilding        H        (25000, 200, -1)    .\cobfolder\Hidden.cob
  299. SetHealthPoints        H        10000
  300. SetAllegiance        H        Saucer
  301.  
  302. LoadBuilding        I        (25000, 250, -1)    .\cobfolder\Hidden.cob
  303. SetHealthPoints        I        10000
  304. SetAllegiance        I        Saucer
  305.  
  306. LoadBuilding        J        (3025, -3000, -1)    .\cobfolder\Hidden.cob
  307. SetHealthPoints        J        10000
  308. SetAllegiance        J        Saucer
  309.  
  310.  
  311. ###Objects for Jet Goal Complete
  312. LoadBuilding        A1        (0, 0, -1)    .\cobfolder\Hidden.cob
  313. SetHealthPoints        A1        10000
  314. SetAllegiance        A1        Saucer
  315.  
  316. LoadBuilding        A2        (0, 0, -1)    .\cobfolder\Hidden.cob
  317. SetHealthPoints        A2        10000
  318. SetAllegiance        A2        Saucer
  319.  
  320. LoadBuilding        A3        (0, 0, -1)    .\cobfolder\Hidden.cob
  321. SetHealthPoints        A3        10000
  322. SetAllegiance        A3        Saucer
  323.  
  324.  
  325. LoadBuilding        B1        (0, 0, -1)    .\cobfolder\Hidden.cob
  326. SetHealthPoints        B1        10000
  327. SetAllegiance        B1        Saucer
  328.  
  329. LoadBuilding        B2        (0, 0, -1)    .\cobfolder\Hidden.cob
  330. SetHealthPoints        B2        10000
  331. SetAllegiance        B2        Saucer
  332.  
  333.  
  334. LoadBuilding        X1        (0, 0, -1)    .\cobfolder\Hidden.cob
  335. SetHealthPoints        X1        10000
  336. SetAllegiance        X1        Saucer
  337.  
  338. ################################### Orders###############################
  339.  
  340. #**********************Training Saucer
  341.  
  342. ##SHOW
  343. AddEvent    Saucer    8    Always    ShowObject    Trainer
  344.  
  345. ##RING AROUND THE SAUCER
  346. AppendOrder Trainer FlyTo    (8230,-11750,975)    20
  347. AppendOrder Trainer FlyTo    (8450,-12000,1000)    40
  348. AppendOrder Trainer FlyTo    (8250,-12200,1000)    40
  349. AppendOrder Trainer FlyTo    (8050,-12000,1000)    40
  350.  
  351. AppendOrder Trainer FlyTo    (8250,-11750,1050)    50
  352. AppendOrder Trainer FlyTo    (8300,-11950,1060)    50
  353. AppendOrder Trainer FlyTo    (8250,-11950,1040)    50
  354. AppendOrder Trainer FlyTo    (8200,-11850,1060)    50
  355.  
  356. AppendOrder Trainer FlyTo    (8050,-11950,1010)    50
  357.  
  358.  
  359. AppendOrder Trainer FlyTo    (8050,-12000,900)    60
  360. AppendOrder Trainer FlyTo    (8250,-12150,920)    60
  361. AppendOrder Trainer FlyTo    (8450,-12000,900)    60
  362. AppendOrder Trainer FlyTo    (8250,-11750,830)    60
  363. AppendOrder Trainer FlyTo    (8200,-11850,1400)    30
  364.  
  365. AppendOrder    Trainer    DoNothing
  366.  
  367. AddEvent    Trainer    0    ProximityToPosition    (8200,-11850,1300)    200    ShowObject    A
  368.  
  369.  
  370. ##FLY AND WAVE: PLAYER MUST FIRST FLY UP TO THE LEVEL WHERE THE TRAINER IS RESTING
  371. AddEvent    Saucer    0    ProximityToPosition    (8250,-11950,1400)    200    ShowObject    B
  372.  
  373. AddEvent    A    24    ProximityToObject    B    500    Order    Trainer    FlyTo    (7606, -10790, 1400)    200
  374.  
  375. AddEvent    A    0    ProximityToObject    B    500    ShowObject    F
  376.  
  377.  
  378. ##THE FLY OUT INTO THE MIDDLE OF THE RANGE TEST.
  379. #AppendOrder    Trainer    FlyTo    (6733, -9221, 1600)    300
  380. AppendOrder    Trainer    FlyTo    (6025, -2946, 1600)    300
  381. AppendOrder    Trainer    FlyTo    (4949, -12130, 1600)    200
  382. AppendOrder    Trainer    FlyTo    (3000, -2000, 1600)    600
  383. AppendOrder    Trainer    FlyTo    (0, -14000, 1600)        650
  384. AppendOrder    Trainer    FlyTo    (1500, 0,1600)    750
  385. AppendOrder    Trainer    FlyTo    (6500, -1000,1600)    750
  386. AppendOrder    Trainer    FlyTo    (5256, -13563,1700)    800
  387. AppendOrder    Trainer    FlyTo    (0, 0,1700)    800
  388. AppendOrder    Trainer    FlyTo    (6575, -11345, 1700)    800
  389. AppendOrder    Trainer    FlyTo    (6575, -11345, 500)    50
  390. AppendOrder    Trainer    DoNothing
  391.  
  392.  
  393.  
  394. ##THE FOLLOW THE RUNWAY TEST.
  395.  
  396. ##SHOW ORDERS
  397. AddEvent    Trainer    0 ProximityToPosition    (6575, -11345, 500)    200    ShowObject    C
  398.  
  399. AddEvent    Saucer    0    ProximityToObject    C    1500    ShowObject    Pylon1
  400. AddEvent    Saucer    1    ProximityToObject    C    1500    ShowObject    Pylon3
  401. AddEvent    Saucer    2    ProximityToObject    C    1500    ShowObject    Pylon5
  402. AddEvent    Saucer    3    ProximityToObject    C    1500    ShowObject    Pylon7
  403. AddEvent    Saucer    4    ProximityToObject    C    1500    ShowObject    Pylon9
  404. AddEvent    Saucer    5    ProximityToObject    C    1500    ShowObject    Pylon11
  405. AddEvent    Saucer    6    ProximityToObject    C    1500    ShowObject    Pylon13
  406. AddEvent    Saucer    7    ProximityToObject    C    1500    ShowObject    Pylon15
  407. AddEvent    Saucer    8    ProximityToObject    C    1500    ShowObject    Pylon17
  408.  
  409.  
  410. ##MOVEMENT ORDERS
  411. AddEvent    Saucer    20    ProximityToObject    C    1500    Order    Trainer    FlyTo    (6843, -11744, 500)    200
  412.  
  413. #1
  414. AppendOrder    Trainer    FlyTo    (7055, -11532, 500)    200
  415.  
  416.  
  417. #3
  418. AppendOrder    Trainer    FlyTo    (7443, -12344, 500)    200
  419. AppendOrder    Trainer    FlyTo    (7655, -12132, 500)    200
  420.  
  421.  
  422. #5
  423. AppendOrder    Trainer    FlyTo    (8043, -12944, 500)    200
  424. AppendOrder    Trainer    FlyTo    (8255, -12732, 500)    200
  425.  
  426.  
  427. #7
  428. AppendOrder    Trainer    FlyTo    (8643, -13544, 500)    200
  429. AppendOrder    Trainer    FlyTo    (8855, -13332, 500)    200
  430.  
  431.  
  432. #9
  433. AppendOrder    Trainer    FlyTo    (9243, -14144, 500)    200
  434. AppendOrder    Trainer    FlyTo    (9455, -13932, 500)    200
  435.  
  436.  
  437. #11
  438. AppendOrder    Trainer    FlyTo    (9843, -14744, 500)    200
  439. AppendOrder    Trainer    FlyTo    (10055, -14532, 500)    200
  440.  
  441.  
  442. #13
  443. AppendOrder    Trainer    FlyTo    (10443, -15344, 500)    200
  444. AppendOrder    Trainer    FlyTo    (10655, -15132, 500)    200
  445.  
  446.  
  447. #15
  448. AppendOrder    Trainer    FlyTo    (11043, -15944, 500)    200
  449. AppendOrder    Trainer    FlyTo    (11255, -15732, 500)    200
  450.  
  451.  
  452. #17
  453. AppendOrder    Trainer    FlyTo    (11643, -16544, 500)    200
  454. AppendOrder    Trainer    FlyTo    (11855, -16332, 500)    200
  455.  
  456.  
  457. #RETURN TO STARTING POINT AND STAY THERE
  458. AppendOrder    Trainer    FlyTo    (6575, -11345, 500)    800
  459.  
  460. AppendOrder    Trainer    DoNothing
  461.  
  462. ##LEAVE THE WORLD
  463.  
  464. AddEvent    Saucer    0    ProximityToObject    D    1000    Order    Trainer    FlyTo    (6575, -11345, 10000)    900
  465.  
  466. AddEvent    Trainer    0    ProximityToPosition    (6575, -11345, 10000)    1000    HideObject    Trainer
  467.  
  468. #**********************JETS
  469.  
  470. ##SHOW ORDERS
  471. AddEvent    Trainer    0    ProximityToPosition    (11943, -16844, 500)    500    ShowObject    D
  472. AddEvent    Trainer    0    ProximityToPosition    (11943, -16844, 500)    500    ShowObject    J
  473.  
  474.  
  475. ##JET1
  476. AddEvent    Saucer    0    ProximityToObject    D    5000    ShowObject    Jet1
  477.  
  478. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  479. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  480.  
  481. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  482. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  483.  
  484. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  485. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  486.  
  487.  
  488. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  489. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  490.  
  491.  
  492. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  493. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  494.  
  495.  
  496. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  497. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  498.  
  499.  
  500. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  501. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200
  502.  
  503.  
  504. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  505. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  506.  
  507.  
  508. AppendOrder    Jet1    FlyTo    (3000, -1500, 1600)    200    
  509. AppendOrder    Jet1    FlyTo    (3000, -12000, 1600)    200    
  510.  
  511. AppendOrder    Jet1    Patrol     (3025, -3000, 1500)     
  512.  
  513.  
  514. ##JET2
  515. AddEvent    Jet1    0     Destroyed    ShowObject    Jet2
  516. AddEvent    Jet1    0     Destroyed    ShowObject    Jet3
  517.  
  518. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  519. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  520.  
  521. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  522. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  523.  
  524. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  525. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  526.  
  527. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  528. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  529.  
  530. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  531. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  532.  
  533. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  534. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  535.  
  536. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  537. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  538.  
  539. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  540. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  541.  
  542. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  543. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  544.  
  545. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  546. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  547.  
  548. AppendOrder    Jet2    FlyTo    (3000, -1500, 1600)    200    
  549. AppendOrder    Jet2    FlyTo    (3000, -12000, 1600)    200    
  550.  
  551. AppendOrder    Jet2    Patrol     (3025, -3000, 1500)
  552.  
  553. AddEvent    Jet2    0     HitPointsLessThan    100    Order    Jet3    Attack     Saucer
  554. AddEvent    Jet3    0     HitPointsLessThan    100    Order    Jet3    Attack     Saucer
  555.  
  556. AddEvent    Jet2    0    Destroyed    Order    Jet3    Attack    Saucer
  557. AddEvent    Jet3    0    Destroyed    Order    Jet2    Attack    Saucer
  558.  
  559.  
  560.  
  561.  
  562.  
  563. ################################### NAVIGATION POINTS###############################
  564.  
  565. AddNavigationPoint    (3025, -3000, 1500)    NP1 
  566.  
  567.  
  568. ################################### GOALS MADE FOR ACHIEVING###############################
  569. ##FOLLOWING THE SAUCER
  570. AddEvent    Saucer    0    ProximityToObject    F    60000    GoalAchieved
  571.  
  572. #FLIGHT TRAINING
  573. AddEvent    Saucer    0    ProximityToObject    C    1500    GoalAchieved
  574.  
  575. #PYLON TEST
  576. AddEvent    Saucer    0    ProximityToObject    D    1000    GoalAchieved
  577.  
  578. ##COMBAT TRAINING
  579. AddEvent    Jet1    0    Destroyed    ShowObject    A1
  580. AddEvent    Jet2    0    Destroyed    ShowObject    A2
  581. AddEvent    Jet3    0    Destroyed    ShowObject    A3
  582.  
  583. AddEvent    A1    0    ProximityToObject    A2    200    ShowObject    B1
  584. AddEvent    A2    0    ProximityToObject    A3    200    ShowObject    B2
  585.  
  586.  
  587. AddEvent    B1    0    ProximityToObject    B2    200    ShowObject    X1
  588.  
  589. AddEvent    Saucer    0    ProximityToObject    X1    60000    GoalAchieved
  590.  
  591. ################################### THE DEATH OF SAUCER MAN###############################
  592.  
  593. AddEvent    Trainer    0     Destroyed    FailMission
  594.  
  595.  
  596. ################################### THAT OLD VOICE OVER MAGIC###############################
  597. AddEvent    Saucer    1    Always    PlaySound    1
  598. #AddEvent    Saucer    0    ProximityToObject    A    60000    PlaySound 2
  599. AddEvent    Trainer    4    ProximityToPosition    (8250,-11750,830)    100    PlaySound    2
  600. AddEvent    Saucer    3    ProximityToObject    F    60000    PlaySound    3
  601. AddEvent    Trainer    0    ProximityToPosition    (6025, -2946, 1400)    4000    PlaySound    4
  602. AddEvent    Trainer    0    ProximityToPosition    (4949, -12130, 1400)    500    PlaySound    5
  603. AddEvent    Trainer    0    ProximityToPosition    (0,0,1700)    500    PlaySound    6
  604. AddEvent    Saucer    3    ProximityToObject    C    1500 PlaySound    7
  605. AddEvent    Trainer    0    ProximityToObject    Pylon7    500    PlaySound    8
  606. AddEvent    Saucer    3    ProximityToObject    D    500    PlaySound    9
  607. AddEvent    Saucer    0    ProximityToObject    J    8000    PlaySound    10
  608.  
  609. AddEvent    Jet1    0    Destroyed    PlaySound    12
  610.  
  611. AddEvent    Saucer    0    ProximityToObject    Jet1    2000    PlaySound    11    
  612.  
  613. AddEvent    Saucer    4    AllGoalsCompleated    PlaySound    13
  614.  
  615. AddEvent    Trainer    0    HitPointsLessThan    9999    PlaySound    14
  616.  
  617. AddEvent    Saucer    0    ProximityToPosition    (-18092, 4252, 2700)    10000    PlaySound 15
  618.  
  619. AddEvent    Saucer    0    ProximityToPosition    (17000, 15500, 1500)    10000    PlaySound 15
  620.  
  621. AddEvent    Saucer    0    ProximityToPosition    (0, 25000, 1500)    8000    PlaySound 15
  622.  
  623. ################################### Hide Orders###############################
  624.  
  625. HideObject    Trainer
  626.  
  627. HideObject    Jet1
  628. HideObject    Jet2
  629. HideObject    Jet3
  630.  
  631. HideObject    Pylon1
  632. HideObject    Pylon3
  633. HideObject    Pylon5
  634. HideObject    Pylon7
  635. HideObject    Pylon9
  636. HideObject    Pylon11
  637. HideObject    Pylon13
  638. HideObject    Pylon15
  639. HideObject    Pylon17
  640.  
  641.  
  642. HideObject    A
  643. HideObject    B
  644. HideObject    C
  645. HideObject    D
  646. HideObject    E
  647. HideObject    F
  648. HideObject    G
  649. HideObject    H
  650. HideObject    I
  651. HideObject    J
  652. HideObject    ii
  653. HideObject    iii
  654. HideObject    X
  655.  
  656. HideObject    J1
  657. HideObject    J2
  658. HideObject    J3
  659.  
  660.  
  661. HideObject    A1
  662. HideObject    A2
  663. HideObject    A3
  664. #HideObject    A4
  665. #HideObject    A5
  666.  
  667. HideObject    B1
  668. HideObject    B2
  669. #HideObject    B3
  670. #HideObject    B4
  671.  
  672. #HideObject    C1
  673. #HideObject    C2
  674. #HideObject    C3
  675.  
  676. #HideObject    D1
  677. #HideObject    D2
  678.  
  679. HideObject    X1
  680.  
  681.  
  682. EndDlScript
  683.